Method and device for controlling quality of service in wireless lan

ABSTRACT

A method for transmitting/receiving, by a User Equipment, a signal in a mobile communication system includes: transmitting an authentication request message to a wireless LAN; receiving an authentication response message corresponding to the authentication request message from the wireless LAN; and transmitting, to a base station, a message for supporting a multi-connection mode based on the authentication response message. It is possible to generate an access connection or to provide a QoS setting when simultaneously accessing a 3GPP system and a non-3GPP system and transmitting/receiving data, so that a more improved method and device for transmitting and receiving data can be provided to a user.

TECHNICAL FIELD

The embodiments of the present invention relate to a technology forproviding a service of effectively transmitting/receiving datasimultaneously using a 3GPP system and a non-3GPP system in a network inwhich the 3GPP system and the non-3GPP system coexist. Particularly, theembodiments of the present invention relate to a technology forcontrolling the quality of service by generating an access connectionand providing an appropriate QoS setting to a User Equipment and anaccess network when simultaneously accessing a 3GPP system and anon-3GPP system and transmitting/receiving data.

BACKGROUND ART

In general, a mobile communication system was developed to provide avoice service while guaranteeing activity of users. However, the mobilecommunication system has gradually expanded a service area thereof fromthe voice service to a data service. In recent years, the mobilecommunication system has been developed to the extent that a high-speeddata service can be provided. However, since there are a resourceshortage phenomenon and a demand for a higher speed service by users inthe current mobile communication system providing services, amore-advanced mobile communication system is needed.

To meet the demand, standardization of Long Term Evolution (LTE) isbeing progressed by 3rd Generation Partnership Project (3GPP) as one ofnext generation mobile communication systems which are being developed.LTE is a technology for implementing high speed packet basedcommunication having a transmission rate of a maximum of 100 Mbps. Forthe transmission rate, various plans are being discussed. For example,there are plans to reduce the number of nodes located on a communicationpath through a simple network structure and to bring wireless protocolsas close as possible to a wireless channel.

In such a mobile communication system, a User Equipment can use aplurality of heterogeneous networks at the same time. Specifically, theUser Equipment can use a 3GPP access network, such as a GERAN, an UTRAN,or an E-UTRAN, and a non-3GPP access network, such as a WLAN, at thesame time. For example, a User Equipment can access an E-UTRAN andtransmit/receive data, and simultaneously, can access a WLAN for othertraffic and transmit/receive data. For such simultaneous accesses toheterogeneous networks, a method for exchanging parameters between aUser Equipment and the networks, and a method for controlling QoS arerequired.

DISCLOSURE OF INVENTION Technical Problem

The present invention has been made in an effort to solve theabove-described problem and aims to provide a method and device fortransmitting information (or a parameter) related to a connection from aUser Equipment to a network system in order for the User Equipment togenerate the connection simultaneously using a 3GPP system and anon-3GPP system. In addition, in order to control the quality of serviceof a generated connection, a method and device for transferring asetting or parameter for control of the quality of service from anetwork system to a non-3GPP system and a User Equipment and applying apacket transmission control according to the setting or parameter arerequired.

Solution to Problem

In accordance with an aspect of the present invention, a method fortransmitting/receiving, by a User Equipment, a signal in a mobilecommunication system includes: transmitting an authentication requestmessage to a wireless LAN; receiving an authentication response messagecorresponding to the authentication request message from the wirelessLAN; and transmitting, to a base station, a message for supporting amulti-connection mode based on the authentication response message.

In accordance with another aspect of the present invention, a method fortransmitting/receiving, by a wireless LAN, a signal in a mobilecommunication system includes: receiving an authentication requestmessage from a User Equipment; transmitting an authentication responsemessage corresponding to the authentication request message to the UserEquipment; and receiving, from the User Equipment, a message forsupporting a multi-connection mode based on the authentication responsemessage.

In accordance with still another aspect of the present invention, a UserEquipment in a mobile communication system includes: atransmission/reception unit for transmitting/receiving a signal to/froma wireless LAN; and a controller for controlling thetransmission/reception unit, and controlling the User Equipment totransmit an authentication request message to the wireless LAN, toreceive an authentication response message corresponding to theauthentication request message from the wireless LAN, and to transmit,to a base station, a message for supporting a multi-connection modebased on the authentication response message.

In accordance with still another aspect of the present invention, awireless LAN in a mobile communication system includes: atransmission/reception unit for transmitting/receiving a signal to/froma User Equipment; and a controller for controlling thetransmission/reception unit, and controlling the wireless LAN to receivean authentication request message from the User Equipment, to transmitan authentication response message corresponding to the authenticationrequest message to the User Equipment, and to receive, from the UserEquipment, a message for supporting a multi-connection mode based on theauthentication response message.

Advantageous Effects of Invention

According to the embodiments of the present invention, it is possible togenerate an access connection or to provide a QoS setting whensimultaneously accessing a 3GPP system and a non-3GPP system andtransmitting/receiving data, so that a more improved method and devicefor transmitting and receiving data can be provided to a user.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a view illustrating a case where data is transmitted andreceived using a 3GPP access network and a non-3GPP access network atthe same time;

FIG. 2 is a diagram illustrating the configuration of a trusted WLANaccess network (TWAN) according to an embodiment of the presentinvention;

FIG. 3 is a diagram illustrating the format of a layer-3 control messageaccording to an embodiment of the present invention;

FIG. 4 is a diagram illustrating the format of a message according toanother embodiment of the present invention;

FIG. 5 is a diagram illustrating a procedure in which a User Equipmentgenerates a connection through a TWAN according to an embodiment of thepresent invention;

FIG. 6 is a flowchart illustrating a method for controlling quality ofservice (QoS) in a TWAN according to an embodiment of the presentinvention;

FIG. 7 is a flowchart illustrating a method in which a User Equipmentcontrols QoS according to an embodiment of the present invention;

FIG. 8 is a diagram illustrating the internal configuration of a UserEquipment according to an embodiment of the present invention;

FIG. 9 is a diagram illustrating a procedure in which a trusted WLANaccess gateway (TWAG) transfers information to a WLAN for QoS controlaccording to an embodiment of the present invention;

FIG. 10 is a diagram illustrating a procedure for controlling QoSthrough a user plane according to an embodiment of the presentinvention;

FIG. 11 is a diagram illustrating a procedure for applying QoS controlaccording to segmented services according to an embodiment of thepresent invention;

FIG. 12 is a diagram illustrating a procedure for enabling a UserEquipment to perform QoS control for a user uplink packet according toan embodiment of the present invention;

FIG. 13 is a diagram illustrating a procedure for enabling a UserEquipment to perform QoS control for a user uplink packet according toanother embodiment of the present invention; and

FIG. 14 is a diagram illustrating a procedure for handing over trafficaccording to IP flows between a 3GPP access network and a non-3GPPaccess network according to an embodiment of the present invention.

MODE FOR THE INVENTION

Hereinafter, preferred embodiments of the present invention will bedescribed in detail with reference to the accompanying drawings. In thefollowing description, a detailed description of known functions andconfigurations incorporated herein will be omitted when it may obscurethe subject matter of the present invention.

In addition, in the following detailed description of embodiments of thepresent invention, a basic 3rd Generation Partnership Project (3GPP) LTEsystem will be considered as a main subject, and in a case of a non-3GPPaccess network, a WLAN will be considered as a main subject. However,subject matters of embodiments of the present invention may be appliedeven to other communication/computer systems having a similar technicalbackground and a similar system form through a little transformationwithout largely departing from the scope of the present invention, andthis application can be performed on the basis of the determination ofthose skilled in the art of the present invention.

FIG. 1 is a view illustrating a case where data is transmitted andreceived using a 3GPP access network and a non-3GPP access network atthe same time.

Referring to FIG. 1, this embodiment shows an example in which a UserEquipment 105 uses a WLAN 110 as a non-3GPP access network. According toan embodiment, the WLAN 110 may be a trusted WLAN access networkprovided by a 3GPP provider, but is not limited thereto. The UserEquipment may transmit/receive data to/from a network, including theInternet 115, through the WLAN 110.

As shown in FIG. 1, while generating at least one PDN connection andtransmitting data to a 3GPP access network including a 3GPP base station120 and a PDN gateway (PGW) 125, the User Equipment 105 can generate atleast another PDN connection and transmit data to the WLAN 110, andother pieces of data may be transmitted in the form of non-seamless WLANoffloading (NSWO) in which the WLAN is directly connected to an Internetnetwork 115 to be offloaded. According to an embodiment, the UserEquipment may transmit/receive data to/from a PDN#1 130 and a PDN#2 135through one or more connections.

In particular, as shown in FIG. 1, the WLAN 110 can be connecteddirectly to the PGW 125 to generate a PDN connection, without an ePDGwhich has been used to overcome the poor security of the existingnon-3GPP access network. An access network configured with the WLAN 110,which can be connected directly to the PGW 125 to provide a servicewithout an ePDG, as described above, may be called a trusted WLAN accessnetwork (TWAN).

FIG. 2 is a diagram illustrating the configuration of a trusted WLANaccess network (TWAN) according to an embodiment of the presentinvention.

Referring to FIG. 2, a TWAN 210 may include: a WLAN access network 215configured to include one or more WLANs (e.g.: Access Point, AP); atrusted WLAN Authentication, Authorization, and Accounting (AAA) proxy220 configured to interwork with an AAA server; and a trusted WLANaccess gateway (TWAG) 225 configured to connect the WLAN access network215 and a P-GW. In more detail, the TWAN 210 may be implemented on thesame entity as the TWAG 225, or may be implemented as a separate entity.In addition, according to an embodiment, the TWAN 210 may include atransmission/reception unit capable of transmitting/receiving signalsto/from the User Equipment and another communication entity. Inaddition, according to an embodiment, the TWAN 220 may include acontroller which can control the operation of the TWAN 220 according toan embodiment of the present invention.

An interface between the TWAG 210 and the P-GW is referred to as S2a,wherein a protocol such as a GTP or PMIP may be used. The abovestructure is only a logical structure, and, in practice, a physicalconfiguration may be more free. The name of the interface may varyaccording to embodiments.

In addition, the trusted WLAN AAA proxy 220 and the AAA may be connectedto each other through an STa interface, and the WLAN access network andthe User Equipment may be connected to each other through an SWwinterface (generally, an air interface based on 802.11).

In order for the User Equipment to generate one or more PDN connectionsthrough the TWAN 210, or simultaneously, to use the NSWO, the UserEquipment must be able to transmit one or more of the following piecesof information to the TWAN 210.

1. Whether multiple PDN connections are supported

2. Whether a requested connection corresponds to NSWO

3. Access point name (APN) of a PDN connection

4. HO indicator representing a new connection (i.e. an initial attach)or a handover to an already generated PDN connection

5. PDN type (IP version)

According to an embodiment, whether multiple PDN connections aresupported may represent whether a multi-connection mode is supported.

According to an embodiment, among the above pieces of information,information of clauses 1 and 2 may be transferred by extending anextensible authentication protocol (EAP) message exchanged between theUser Equipment and the WLAN 210.

In addition, according to an embodiment, among the above pieces ofinformation, information of clauses 3, 4 and 5 is information which theUser Equipment must transfer to the TWAG 225, and may be transferredusing a layer-3 protocol message. Here, the layer-3 protocol is aprotocol between the User Equipment and the TWAG 225. The layer-3protocol message must be able to be encapsulated in a MAC protocolmessage between the User Equipment and a non-3GPP access network (e.g.:WLAN) and to be transferred between the User Equipment and the TWAG 225.In this embodiment, the name of the protocol of layer-3 is onlyillustrative, and may be replaced with any other name. As describedabove, according to an embodiment, a layer-3 message may be used toexchange control information between the User Equipment and the TWAG,wherein, according to an embodiment, the layer-3 message may be, forexample, a WLAN control protocol (WLCP) message. Throughout theembodiments, a WLCP message will be described as a layer-3 message.

FIG. 3 is a diagram illustrating the format of a layer-3 control messageaccording to an embodiment of the present invention.

Referring to FIG. 3, a layer-3 control protocol may be a new type ofprotocol for a control plane between a User Equipment and a TWAG, may beimplemented by extending an existing PPP/PPPoE message, or may beimplemented by extending a DHCP message.

According to embodiments, a layer-3 request message transmitted from aUser Equipment to a TWAG may be an attach request or a PDN connectivityrequest in the case of a new protocol, may be a PPPoE discovery requestmessage in the case where a PPP/PPPoE has been extended, or may be aDHCPv4 discovery message or a DHCPv6 information request message in thecase where a DHCP has been extended.

In addition, according to embodiments, a layer-3 response messagetransmitted from a TWAG to a User Equipment may be an attach acceptmessage or a PDN connectivity accept (activate connection request)message in the case of a new protocol, may be a PPPoE discoverysession-confirmation message in the case where a PPP/PPPoE has beenextended, or may be a DHCPv4 Offer/Ack or a DHCPv6 Reply in the casewhere a DHCP has been extended.

Meanwhile, according to an embodiment, in order to transfer a layer-3control message through a layer-3 protocol, a MAC frame may include, inthe header thereof, an EtherType field representing that a correspondingpacket is a layer-3 control message. When the EtherType field of apacket received through 802.11 MAC represents a control message of alayer-3 protocol, the 802.11 MAC transfers the payload of the receivedpacket to a layer-3 processing part.

FIG. 4 is a diagram illustrating the format of a message according toanother embodiment of the present invention.

Referring to FIG. 4, when a similar concept is applied, user data(generally, an IP datagram) other than a control message may betransmitted and received through a non-3GPP access network by attachinga layer-3 header to the IP datagram and attaching a MAC header.

In this embodiment, the layer-3 header used for user data may include anID for a logical connection (e.g.: a PDN connection, and moreparticularly, a bearer or an IP flow) generated between a User Equipmentand a TWAG. That is to say, only one air link may be generated between aUser Equipment and a WEAN. In this case, in order to distinguish aplurality of logical connections (a PDN connection, a bearer, or an IPflow) from each other in the one air link, a layer-3 header may beattached, and an ID (e.g.: a PDN connection ID, a session ID, or thelike) for a logical connection may be included therein.

Meanwhile, a MAC packet header containing user data may include anEtherType field representing that a corresponding packet is layer-3 userdata. In an embodiment, when the EtherType field of a packet receivedthrough 802.11 MAC represents user data of a layer-3 protocol, the802.11 MAC transfers the payload of the received packet to a layer-3processing part. Here, the EtherType of layer-3 user data may have thesame value as the aforementioned EtherType for a layer-3 controlmessage.

When a User Equipment transfers the pieces of information to a TWAN, theTWAN may transfer one or more of the following pieces of information tothe User Equipment in response thereto.

1. Whether a network supports multiple PDN connections

2. Whether a generated connection is NSWO

3. Access point name (APN) of a generated PDN connection

4. IP address of a PDN connection

5. User plane connection ID (PDN connection ID, bearer ID, flow ID, orthe like)

6. PDN type (IP version)

According to an embodiment, among the above pieces of information,information of clauses 1 and 2 may be transferred by extending anextensible authentication protocol (EAP) message exchanged between theUser Equipment and the WLAN. Among the above pieces of information,information of clauses 1, 2, 3, 4, 5 and 6 may be transferred by a TWAGto the User Equipment using a message of a layer-3 protocol. Inaddition, according to an embodiment, information of clauses 3, 4, 5 and6 may be transferred from the TWAG to the User Equipment using a messageof a layer-3 protocol.

FIG. 5 is a diagram illustrating a procedure in which a User Equipmentgenerates a connection through a TWAN according to an embodiment of thepresent invention. In more detail, FIG. 5 is a diagram illustrating aprocedure in which a User Equipment generates a connection (NSWO,generation of a new PDN connection, or an HO to an existing PDNconnection) through a TWAN.

Referring to FIG. 5, according to an embodiment, signals are transmittedand received between a User Equipment (UE) 502, a TWAN 504, and a PGW506.

In operation 510, the UE 502 may transmit an extensible authenticationprotocol (EAP) request to the TWAN 504. The EAP request may includewhether multiple PDNs are supported and/or an NSWO flag. According to anembodiment, the EAP request may be referred to as an authenticationrequest. In operation 515, the TWAN 504 may transmit an EAP response tothe UE 502. The EAP response may include a response to whether multiplePDNs are supported and/or a flag indicating that an NSWO connection hasbeen generated. According to an embodiment, the EAP response may bereferred to as an authentication response.

In operation 520, the UE 502 may transmit a message of a layer-3protocol to the TWAN 504 on the basis of a message received in operation515. The layer-3 message may include one or more of an APN, an HOindication and a PDN type. In addition, according to an embodiment, theUE 502 may transmit information to the TWAN 504 using a layer-3 messagewhen the TWAN 504 supports multiple PDNs.

In operation 525, the TWAN 504 may transmit a Create Session Requestmessage to the PGW 506 on the basis of the message received in operation520.

In operation 530, the PGW 506 may transmit a Create Session Response onthe basis of the request received in operation 525.

In operation 535, the TWAN 504 may transmit a layer-3 message to the UE502. The layer-3 message may include one or more of an APN, an IPaddress, and an UP connection ID.

As described in the embodiments of the present invention, in order togenerate a plurality of logical connections through the TWAN 504 and totransmit/receive data, a layer-3 protocol may be introduced. In thiscase, in order to distinguish which of packets encapsulated in a WLANMAC (i.e. 802.11 MAC) is a layer-3 protocol packet, it is necessary touse EtherType information, as described above. To this end, the WLANaccess network of the TWAN 504 may insert an EtherType value to be usedfor layer-3 into a response message to an EAP request of the UE 502, andthen transfer the response message. That is to say, an EtherType may becontained in the EAP response which the TWAN 504 transfers to the UE 502in operation 515 (especially, a separate EtherType for control/user datamay be transferred), and the UE 502 which has received the EtherType mayuse the EtherType in order to distinguish layer-3 control/user datapackets generated in the future.

Next, a method for applying/controlling QoS in a service using a TWAN(especially, when generating a PDN connection to a specific APN usingS2a) is proposed. Controlling QoS in an S2a-based service, as describedabove, may be particularly important in a Voice-over-WLAN/WiFi(VoWLAN/VoWiFi) service for voice service provision and in a videotransmission service. Such QoS control for data transmitted/receivedthrough a TWAN may be performed by a TWAG in the case of downlink (fromthe TWAG to a UE), and by the UE in the case of uplink (from the UE tothe TWAG).

Conceptually, QoS control through a TWAN is to perform a simple mappingto an access class (AC) or 802.1p priority/designation available in theTWAN using QoS parameters (i.e. QCI, ARP, APN, GBR, and the like) whichare used in a 3GPP network, and then to apply EDCA parameters defined inthe 802.11 standard. Another alternative is to adjust EDCA parameters of802.11e using QoS parameters which are used in a 3GPP network. When QoScontrol must be performed by a UE, the mapping-related information (i.e.AC) and EDCA parameters may be transferred to the UE, and a traffictransmission may be determined on the basis of the transferredinformation and parameters.

For example, a mapping rule of ACs according to QC's may be taken intoconsideration as follows. As shown in Table 1 below, a control messageQCI 5 for voice traffic may be mapped to an AC (AC_VO, priority 7)having the highest priority because the control message QCI 5 for voicetraffic has a very high priority, and similarly, media QCI 1 of voicetraffic may be mapped to an AC (AC_VO or priority 6) because the mediaQCI 1 of voice traffic has a high priority. Similarly, video QCI 2 or 4having a high priority may be mapped to an AC (AC VI or priority 5).Generally, best effort traffic QCI 9 or 6 may be mapped to an AC (AC_BKor AC_BE). The specified mapping relation may vary depending onembodiments, and basically, ACs to be mapped may be controlled on thebasis of the priorities of traffic.

TABLE 1 [802.1d] [802.1d] [802.11e] 3GPP 802.1p Priority 802.1p [802.1d]Access Category [802.11e] Priority QCI (UP) Designation Traffic Type(AC) Designation Low 9 1 BK Background AC_BK Background 2 — (spare)AC_BK Background 9 0 BE Best Effort AC_BE Best Effort 7 3 EE ExcellentEffort AC_BE Best Effort 3 4 CL Controlled AC_VI Video Load 2 or 4 5 VIVideo AC_VI Video 1 6 VO Voice AC_VO Voice High 5 or 1 7 NC NetworkAC_VO Voice Control

The above description is an example of mapping according to thecharacteristics of traffic, and a main principle is a concept of findingout an AC or a priority to be used in a WLAN through QoS parameters(mainly QCI, wherein ARP, APN, GBR, and the like are additionally takeninto consideration) used in 3GPP.

Meanwhile, when an AC or a priority has been determined, a TWAN or a UEusing 802.11 determines a parameter to be used in an enhanceddistributed channel access (EDCA) operation according to the determinedAC or transmission priority. For example, a default EDCA parameterdefined in 802.11a or 802.11n may be applied as shown in Table 2 below.

TABLE 2 AC CWmin CWmax AIFSN Max TXOP Background (AC_BK) 15 1023 7 0Best Effort (AC_BE) 15 1023 3 0 Video (AC_VI) 7 15 2 3.008 ms Voice(AC_VO) 3 7 2 1.504 ms Legacy DCF 15 1023 2 0

That is to say, in a 3GPP core network, a voice signaling or media ofQCI 1 or 5 is, referring to Table 2, mapped to AC_VO, and a transmissionis performed using transmission parameters (Max TXOP=1.504 ms, AIFSN=2,CWmin=3, and CWmax=7) according to the determined AC.

The determined values in Tables 1 and 2 may vary depending onembodiments, and specified numerals may be variably applied according tosetting by a provider or a user. When necessary, the setting may betransferred to a User Equipment or devices of a TWAN in a method, suchas OMA_DM, and be applied.

FIG. 6 is a flowchart illustrating a method for controlling quality ofservice (QoS) in a TWAN according to an embodiment of the presentinvention.

Referring to FIG. 6, first, the TWAN may receive a downlink packet froma P-GW in operation 605.

In operation 610, the TWAN may identify a QoS parameter of the packet.According to an embodiment, the TWAN may identify the QoS parameter onthe basis of QoS class identifiers (QCIs), and additionally, may takeone or more of Allocation and Retention Priority (ARP), Access PointName (APN), and Guaranteed Bit Rate (GBR) into consideration to identifythe QoS parameter.

In operation 615, the TWAN determines an 802.1d-based priority or an ACof an EDCA which is mapped on the basis of the QoS parameter identifiedin operation 615.

In operation 620, the TWAN may determine a transmission parametercorresponding to a determined AC. According to an embodiment, thecorresponding transmission parameter may include one or more of a TXOP,an AIFSN, a CWmin and a CWmax.

In operation 625, the TWAN performs an EDCA operation using parametersdetermined in operation 620, and transmits a packet. During thisoperation, information (a determined AC or EDCA parameter) may beexchanged between entities (e.g.: a TWAG and a WLAN AN) in the TWAN. Theoperations show a detailed operation flow of a TWAN, and a part of theoperations may be omitted or may not be performed.

In addition, according to an embodiment, when a TWAN transfers a packetto a User Equipment, the TWAN may determine an AC or an EDCA parameteron the basis of information received from a PGW. In more detail, the ACor EDCA parameter may be determined on the basis of at least one among:service or priority information related to the packet to be transmittedto the User Equipment; Quality of Service (QoS) information of an IPflow related to the packet; and an access point name (APN) related tothe packet. The TWAN may match and transmit information related to theQoS of an IP flow, which has been received from the PGW, as describedabove, with an AC or an EDCA. In addition, the service and priorityinformation may be included in a GTP-U header or an IP header.

In addition, according to an embodiment, the TWAN may transferQoS-related information, which has been received from the PGW, to theUser Equipment, and the User Equipment may transmit an uplink packetaccording to an AC determined on the basis of the information. Inaddition, the PGW may transmit a downlink packet according to an ACdetermined on the basis of the received QoS information or APNinformation of the received packet. When there is service or priorityinformation related to a downlink packet received from the PGW, adownlink packet may be transmitted according to an AC determined on thebasis of the service or priority information. In addition, according toan embodiment, an indicator representing which information is based todetermine an AC may be received from the PGW.

FIG. 7 is a flowchart illustrating a method in which a User Equipmentcontrols QoS according to an embodiment of the present invention.

Referring to FIG. 7, a User Equipment also may employ the conceptdescribed with reference to FIG. 6, and transmit and receive signals.

In operation 705, the User Equipment may receive, from a TWAN,information (an AC or EDCA parameter for connection) for controlling theQoS of an uplink packet. The User Equipment may set the receivedinformation, determine an AC to which a generated uplink packet belongson the basis of the set information, and then perform a transmissionusing a corresponding EDCA parameter. In more detail, the User Equipmentmay receive, from the TWAN (or, in more detail, a TWAG), a QoS controlrule to be used when each logical connection is generated. When alogical connection generated between the User Equipment and the TWAG isa PDN connection, a layer-3 control message transmitted from the TWAG tothe User Equipment may include an ID for designating the logicalconnection from now on, and an AC or EDCA parameter to be used for thecorresponding connection. When the logical connection is a bearer or anIP flow, the layer-3 control message may include an ID of the logicalconnection, a packet filter (e.g.: an IP 5-tuple, an application ID, anSCI, or a combination thereof) for distinguishing a packet belonging tothe connection, and an AC or EDCA parameter (e.g.: the aforementionedTWOP, AFISN, CWmin, CWmax, or the like) to be used for the correspondingconnection. When determining an AC or EDCA parameter to be transferredto User Equipment through a layer-3 message, the TWAN (or, in moredetail, the TWAG) uses the aforementioned mapping method (i.e.determining an AC on the basis of a 3GPP QoS parameter, such as a QCI,and by extension, determining an EDCA parameter).

When an uplink packet is generated in operation 710, the User Equipmentfinds out a logical connection to which the generated packet belongsusing a set packet filter when necessary in operation 715. In moredetail, the User Equipment may determine an EDCA AC of the logicalconnection.

In operation 720, when a layer-3 control message received from the TWANto the User Equipment includes an AC, the User Equipment may determinean EDCA parameter corresponding to the AC set for the connection.

In operation 725, the User Equipment performs an EDCA procedure usingthe determined EDCA parameter, and transmits the packet. According to anembodiment, when a layer-3 control message received from the TWANincludes an EDCA parameter, the User Equipment performs an EDCAprocedure using the EDCA parameter set for a connection, and transmitsthe packet.

The operations show a detailed operation flow of a User Equipment, and apart of the operations may be omitted or may not be performed.

FIG. 8 is a diagram illustrating the internal configuration of a UserEquipment according to an embodiment of the present invention. Accordingto an embodiment of the present invention, a User Equipment has acontroller, and the controller may include a WLAN controller forcontrolling QoS and a connection of a WLAN, and a 3GPP controller forcontrolling a general 3GPP function, wherein the two controllers may beseparately included, or may be included in a single integrated form.

Referring to FIG. 8, the User Equipment may include an 802.11 MAC and aWLAN control layer 815 for controlling the 802.11 MAC. The WLAN controllayer may correspond to the aforementioned User Equipment controller,and particularly, to a WLAN controller. The WLAN control layer 815 has afunction of transmitting/receiving a layer-3 control message to/from theaforementioned TWAG, and includes a function of attaching a layer-3header to a user data packet transmitted to a TWAN. The User Equipmentmay determine whether to transfer a packet to a WLAN control layer andto process the packet or to transfer the packet directly to a higherlayer (e.g.: an IP layer) using the EtherType of a received 802.11 MACpacket.

As described in the above embodiment, the WLAN control layer 815 mayreceive a layer-3 control message 810 from the TWAG, wherein the controlmessage 815 may include an ID of a logical connection generated betweenthe UE and the TWAG, and a parameter (at least one among a packetfilter, an AC to be used, and an EDCA parameter to be used) for therelevant connection.

On the basis thereof, when a user data packet 805 is generated, the WLANcontrol layer 815 finds out, when necessary, a logical connectionmatched through a packet filter, attaches a layer-3 header thereto, andthen inserts transmission queues 825 to 835 having an appropriate AC orEDCA parameter to the packet. The following operation progressesaccording to the basic operation of the 802.11 EDCA.

Hereinafter, flows according to the embodiments of the present inventionwill be described.

FIG. 9 is a diagram illustrating a procedure in which a trusted WLANaccess gateway (TWAG) transfers information to a WLAN for QoS controlaccording to an embodiment of the present invention.

Referring to FIG. 9, according to an embodiment, signals may betransmitted and received between a UE 901, an AP 902, a TWAG 903, a PGW904, and a Policy Charging Resource Function (PCRF) 905. According to anembodiment, the AP 902 and the TWAG 903 may be collocated, and may belogically separated entities. In addition, according to an embodiment,the AP 902 may be described as a WLAN, and the UE 901 may be describedas a terminal or a User Equipment.

When a connection is generated through a procedure according to anembodiment aforementioned with reference to FIG. 5, the TWAG 903generates a GTP tunnel with the P-GW 904. The connection may be alogical connection, wherein a newly generated case or a case resultingfrom movement to a WLAN by an HO in 3GPP may be included. According tothe embodiment of FIG. 9, the PCRF 905 may transmit an IP-CAN session tothe PGW 904 as shown in operation 930, wherein the IP-CAN session mayinclude a QoS parameter.

In operation 935, the PGW 904 may transmit a Create Session Response.The Create Session Response may include one or more of a QCI, an ARP, aGBR, and a UE-AMBR, which can represent the QoS of a bearer.

In operation 940, the TWAG 903 determines a QoS parameter to be used inthe WLAN 902 on the basis of the QoS context (a QCI, an ARP, an APN, aGBR, and a UE-AMBR, or the like) of a GTP bearer, which has beenreceived from the P-GW 904. This may be determined according to amapping relation between QCIs and ACs, which is described above.

In operation 945, the TWAG 903 may transfer, through an interface withthe WLAN 902, information to be used in a logical connection, an ID ofthe connection, a packet filter for packet filtering when necessary, anda corresponding access class or EDCA parameter, wherein the parametermay be transferred, for example, through a connection informationmessage.

In operation 950, when a DL packet is transmitted using informationreceived in operation 945, as described above, the WLAN 902 performs apacket filtering when necessary, finds out an AC or EDCA parameter for acorresponding connection, and performs a transmission control for the DLpacket.

In operation 955, the WLAN 902 may transmit a user packet, which hasbeen subjected to operation 950, to the UE 901.

FIG. 10 is a diagram illustrating a procedure for controlling QoSthrough a user plane according to an embodiment of the presentinvention. FIG. 10 shows a method for enabling QoS to be controlledthrough a user plane, differently from the method in which the TWAGcontrols QoS in WLAN through control message exchange. Referring to FIG.10, according to an embodiment, signals may be transmitted and receivedbetween a UE 1001, an AP 1002, a TWAG 1003, a PGW 1004, and a PCRF 1005.According to an embodiment, the AP 1002 and the TWAG 1003 may becollocated, and may be logically separated entities. In addition,according to an embodiment, the AP 1002 may be described as a WLAN, andthe UE 1001 may be described as a terminal or a User Equipment.

In this embodiment, the operations in operations 1010 to 1040 may beperformed in the same manner as those in operations 910 to 940 of FIG.9.

In operation 1045, the TWAG 1003 may receive downlink user data from theP-GW 1004. According to an embodiment, the downlink user data mayinclude a GTP-U packet.

In operation 1050, the TWAG 1003 performs a packet filtering whennecessary, and determines a QoS parameter to be used in a WLAN on thebasis one or more of the QoS contexts (a QCI, an ARP, an APN, a GBR, anda UE-AMBR, or the like) of a GTP bearer, which has been stored whengenerating a GTP tunnel with the P-GW 1004.

Thereafter, in operation 1055, when transferring a user data packetthrough an interface with the WLAN 1002, the TWAG 1003 transmits a QoSparameter (e.g.: an AC or EDCA parameter) to be used in the WLAN 1002,together with the user data packet, by including the QoS parameter inthe user data packet. For example, the QoS parameter may be included inthe header of a message which contains the user data packet and istransferred by the TWAG to the WLAN.

In operation 1060, the WLAN 1002 which has received informationtransmitted in operation 1055 may perform a transmission control for aDL packet using an AC or EDCA parameter, as described above.

In operation 1065, the transmission-controlled user packet may betransmitted to the UE 1001.

Comparing the embodiment described with reference to FIG. 10 with theabove embodiment, there is a difference in that the WLAN 1002 has onlyto utilize information which the TWAG 1003 has transferred together witha user data packet.

FIG. 11 is a diagram illustrating a procedure for applying QoS controlaccording to segmented services according to an embodiment of thepresent invention.

Referring to FIG. 11, according to an embodiment, signals may betransmitted and received between a UE 1101, an AP 1102, a TWAG 1103, aPGW 1104, and a PCRF 1105. According to an embodiment, the AP 1102 andthe TWAG 1103 may be collocated, and may be logically separatedentities. In addition, according to an embodiment, the AP 1102 may bedescribed as a WLAN, and the UE 1101 may be described as a terminal or aUser Equipment.

In this embodiment, the operations in operations 1110 to 1135 may beperformed in the same manner as those in operations 1010 to 1035 of FIG.10.

In operation 1140, the PGW 1104 may receive an IP packet.

In operations 1145 and 1150, when transferring a user data packet to theTWAG 1103, the P-GW 1104 includes, in the user data packet, information(e.g.: a service class identifier (SCI) or a flow QoS index)representing a service type or a priority using information which hasbeen detected by the P-GW 1104 or given by a TDF, and transfers the userdata packet. The information may be included in the header of a GTP-Upacket transferred from the P-GW to the TDF and/or in a specific fieldof an IP header. According to an embodiment, the specific field of an IPheader may include, for example, a Differentiated Services Code Point(DSCP) field.

In operation 1155, when performing the above two embodiments on thebasis thereof, the TWAG 1103 may take more segmented service/priorityinformation into consideration, other than taking only basic QoSparameters (QCI and the like) into consideration. That is to say, withrespect to various service flows included in one logical connection,mutually differentiated ACs or EDCA parameters may be applied to performa transmission control. In operation 1160, the WLAN 1002 may perform anoperation similar to that performed by the WLAN in FIG. 9 or 10.

FIG. 12 is a diagram illustrating a procedure for enabling a UserEquipment to perform QoS control for a user uplink packet according toan embodiment of the present invention.

Referring to FIG. 12, according to an embodiment, signals may betransmitted and received between a UE 1201, an AP 1202, a TWAG 1203, aPGW 1204, and a PCRF 1205. According to an embodiment, the AP 1202 andthe TWAG 1203 may be collocated, and may be logically separatedentities. In addition, according to an embodiment, the AP 1202 may bedescribed as a WLAN, and the UE 1201 may be described as a terminal or aUser Equipment.

In this embodiment, the operations in operations 1210 to 1240 may beperformed in the same manner as those in operations 1010 to 1040 of FIG.10.

When a logical connection is generated (i.e. when a new logicalconnection is generated, or when a logical connection moves to the WLAN1202 by an HO in 3GPP) according to the procedure described in the aboveembodiment, the TWAG 1203 generates a GTP tunnel with the P-GW 1204.Thereafter, the TWAG 1203 may determine an AC to be used in the WLAN1203 on the basis of the QoS context (a QCI, an ARP, an APN, a GBR, anda UE-AMBR, or the like) of a GTP bearer received from the P-GW 1204, oron the basis of a service class or priority which the P-GW 1204 hasincluded in a user data packet (GTP-U packet header).

Thereafter, in operation 1245, the TWAG 1203 transfers, to the UserEquipment 1201, one or more of: information to be used for a logicalconnection; an ID of the connection; a packet filter for packetfiltering when necessary; and a corresponding access class by using alayer-3 message.

In operation 1250, as described above, when an UL packet is generated,the UE 1201 performs a transmission control for the UL packet using theinformation in such a manner as to perform a packet filtering whennecessary, to determine an AC for a corresponding connection, and thento find out a corresponding EDCA parameter.

In operation 1255, the UE 1201 may transmit the transmission-controlleduser packet to the WLAN 1202.

Although the present embodiment has been described about a procedure inwhich the TWAG 1203 transfers information for QoS control to the UE 1201through a layer-3 control message, the present invention may include,through a little change, a method in which the TWAG 1203 transfers theinformation to the WLAN 1202, and the WLAN 1202 transfers theinformation to the User Equipment 1201 through an appropriate MACcontrol message. That is to say, in this case, the MAC control message(or a control IE) may include one or more of a packet filter, an AC, anda connection ID which the User Equipment is to apply.

FIG. 13 is a diagram illustrating a procedure for enabling a UserEquipment to perform QoS control for a user uplink packet according toanother embodiment of the present invention.

Referring to FIG. 13, according to an embodiment, signals may betransmitted and received between a UE 1301, an AP 1302, a TWAG 1303, aPGW 1304, and a PCRF 1305. According to an embodiment, the AP 1302 andthe TWAG 1303 may be collocated, and may be logically separatedentities. In addition, according to an embodiment, the AP 1302 may bedescribed as a WLAN, and the UE 1301 may be described as a terminal or aUser Equipment.

In this embodiment, the operations in operations 1310 to 1335 may beperformed in the same manner as those in operations 1210 to 1235 of FIG.12.

When a logical connection is generated (i.e. when a new logicalconnection is generated, or when a logical connection moves to the WLAN1302 by an HO in 3GPP) according to the procedure described in the aboveembodiment, the TWAG 1303 generates a GTP tunnel with the P-GW 1304.

Thereafter, in operation 1340, the TWAG 1303 may determine an EDCAparameter to be used in the WLAN 1302 on the basis of the QoS context (aQCI, an ARP, an APN, a GBR, and a UE-AMBR, or the like) of a GTP bearerreceived from the P-GW 1304, or on the basis of a service class orpriority which the P-GW 1304 has included in a user data packet. TheEDCA parameter may include at least one of a TXOP, an AIFSN, a CWmin anda CWmax.

Thereafter, in operation 1345, the TWAG 1303 transfers, to the UserEquipment 1301, one or more of: information to be used for a logicalconnection; an ID of the connection; a packet filter for packetfiltering when necessary; and a corresponding EDCA parameter (a TXOP, anAIFSN, a CWmin and a CWmax) by using a layer-3 message.

In operation 1350, as described above, when an UL packet is generated,the UE 1301 performs a transmission control for the UL packet using theinformation in such a manner as to perform a packet filtering whennecessary and to find out an EDCA parameter for a correspondingconnection.

In operation 1355, the UE 1301 may transmit the transmission-controlleduser packet to the WLAN 1302.

Although the present embodiment has been described about a procedure inwhich the TWAG 1303 transfers information for QoS control to the UE 1301through a layer-3 control message, the present invention may include,through a little change, a method in which the TWAG 1303 transfers theinformation to the WLAN 1302, and the WLAN 1302 transfers theinformation to the User Equipment 1301 through an appropriate MACcontrol message. That is to say, in this case, the MAC control message(or a control IE) may include one or more of a packet filter, an AC, anda connection ID which the User Equipment is to apply.

FIG. 14 is a diagram illustrating a procedure for handing over trafficaccording to IP flows between a 3GPP access network and a non-3GPPaccess network according to an embodiment of the present invention.

Referring to FIG. 14, according to an embodiment, signals may betransmitted and received between an Access Network Discovery andSelection Function (ANDSF) 1401, a UE 1402, a mobility management entity(MME) 1403, a TWAG 1404, a PGW 1405, and a PCRF 1406. In addition,according to an embodiment, the UE 1402 may be described as a terminalor a User Equipment.

In operation 1410, the ANDSF 1401 may transfer a management object (MO),which contains a policy/rule for IP Flow Mobility and Seamless Offload(IFOM), to the User Equipment 1402.

In operation 1415, when traffic is generated, the User Equipment 1402may perform a traffic classification on the basis of information of theMO of the ANDSF.

In this case, when it is determined to be necessary to move an IP flowfrom a 3GPP access network to a non-3GPP access network, the UserEquipment 1402 may transfer a layer-3 control message (e.g.: a flowmobility request) to the TWAG 1404/ePDG in operation 1420. The flowmobility request message may include one or more of: an APN for a PDNconnection; an HO indicator; a PDN type; a packet filter or a flowdescriptor for corresponding traffic; and ID information of a logicalconnection. In addition, the message may include the entire or a part ofthe policy or rule received from the ANDSF.

In operation 1425, the TWAG/ePDG 1404 which has received the message maytransfer a GTP-C message for generation or update of a bearer to theP-GW 1405. According to an embodiment, the TWAG/ePDG 1404 may include atleast one of a flow descriptor and a packet filter for traffic, whichare targets of the IP flow mobility, in the message to be transmitted.

In operation 1430, the P-GW 1405 may update a PCC rule with the PCRF1406 when necessary on the basis of information received from theTWAG/ePDG 1404.

In operation 1435, the P-GW 1405 may determine whether to generate or toupdate a bearer.

According to a result of the determination in operation 1435, the PGW1405 performs a procedure of generating or updating a GTP bearer withthe TWAG/ePDG 1404. During the procedure, the P-GW 1405 transfers aDL/UL packet filter for the corresponding bearer to the TWAG/ePDG 1404.Through this, the TWAG/ePDG 1404 obtains information on an IP flow fortransmission through a non-3GPP access.

When necessary, in operation 1445, the TWAG/ePDG 1404 may transfer anupdated packet filter to the User Equipment 1402 through a layer-3control message, and additionally, may transfer information on QoScontrol, as in the above embodiment.

Meanwhile, when the IP flow moves from a 3GPP access network to anon-3GPP access network, the P-GW 1405 may perform a procedure ofcorrecting a bearer context (deleting a bearer, or updating theresource, e.g.: a packet filter or GBR value, of a bearer) through theS-GW/MME 1403 in operations 1450 to 1455.

Each of communication entities disclosed in the embodiments may includea transmission/reception unit capable of transmitting/receiving signalto/from another entity, and a controller capable of controlling thetransmission/reception unit and processing data transmitted/receivedthrough the transmission/reception unit.

Meanwhile, although the exemplary embodiments of the present inventionhave been illustrated in the present specification and the accompanyingdrawings and specific terms have been used, they are used in a generalmeaning in order to assist in the understanding the present inventionand do not limit the scope of the present invention. It will be obviousto those skilled in the art to which the present invention belongs thatother modifications based on the spirit of the present invention may bemade in addition to the above-mentioned exemplary embodiments.

1.-24. (canceled)
 25. A method of a terminal in a communication system,the method comprising: transmitting, to a wireless local area network(WLAN), an authentication request message including at least one ofinformation related to a connection mode, information for a type of arequested connectivity, information for a requested packet data network(PDN) type, or information for a requested access point name (APN); andreceiving, from the WLAN, an authentication response message in responseto the authentication request message, wherein the authenticationresponse message includes at least one of information for a supportedconnection mode, information for a type of granted connectivity,information for a selected PDN type, or information for a selected APN.26. The method of claim 25, wherein the information for the type ofrequested connectivity includes information on whether the terminalrequests non-seamless WLAN offload, and wherein the information for thetype of the granted connectivity includes information on whethernon-seamless WLAN offload is authorized.
 27. The method of claim 25,further comprising: transmitting, to the WLAN, a connection requestmessage based on the authentication response message, wherein theconnection request message including at least one of information for anAPN, information for a PDN type, or information for a request typerelated to the connection request message.
 28. The method of claim 27,further comprising: receiving, from the WLAN, a connection responsemessage in response to the connection request message, wherein theconnection response message includes at least one of information for theAPN, information for a PDN address, or information for a user planeidentification (ID).
 29. A method of a wireless local area network(WLAN) in a communication system, the method comprising: receiving, froma terminal, an authentication request message including at least one ofinformation related to a connection mode, information for a type of arequested connectivity, information for a requested packet data network(PDN) type, or information for a requested access point name (APN); andtransmitting, to the terminal, an authentication response message inresponse to the authentication request message, wherein theauthentication response message includes at least one of information fora supported connection mode, information for a type of grantedconnectivity, information for a selected PDN type, or information for aselected APN.
 30. The method of claim 29, wherein the information forthe type of requested connectivity includes information on whether theterminal requests non-seamless WLAN offload, and wherein the informationfor the type of granted connectivity includes information on whethernon-seamless WLAN offload is authorized.
 31. The method of claim 29,further comprising: receiving, from the terminal, a connection requestmessage based on the authentication response message, wherein theconnection request message includes at least one of information for anAPN, information for a PDN type, or information for a request typerelated to the connection request message.
 32. The method of claim 31,further comprising: transmitting, to the terminal, a connection responsemessage in response to the connection request message, wherein theconnection response message includes at least one of information for theAPN, information for a PDN address, or information for a user planeidentification (ID).
 33. A terminal in a communication system, theterminal comprising: a transceiver configured to transmit and receive asignal; and a controller configured to: transmit, to a wireless localarea network (WLAN), an authentication request message including atleast one of information related to a connection mode, information for atype of a requested connectivity, information for a requested packetdata network (PDN) type, or information for a requested access pointname (APN), and receive, from the WLAN, an authentication responsemessage in response to the authentication request message, wherein theauthentication response message includes at least one of information fora supported connection mode, information for a type of grantedconnectivity, information for a selected PDN type, or information for aselected APN.
 34. The terminal of claim 33, wherein the information forthe type of requested connectivity includes information on whether theterminal requests non-seamless WLAN offload, and wherein the informationfor the type of granted connectivity includes information on whethernon-seamless WLAN offload is authorized.
 35. The terminal of claim 33,wherein the controller is further configured to transmit, to the WLAN, aconnection request message based on the authentication response message,wherein the connection request message including at least one ofinformation for an APN, information for a PDN type, or information for arequest type related to the connection request message.
 36. The terminalof claim 35, wherein the controller is further configured to receive,from the WLAN, a connection response message in response to theconnection request message, wherein the connection response messageincludes at least one of information for the APN, information for a PDNaddress, or information for a user plane identification (ID).
 37. Awireless local area network (WLAN) in a communication system, the WLANcomprising: a transceiver configured to transmit and receive a signal;and a controller configured to: receive, from a terminal, anauthentication request message including at least one of informationrelated to a connection mode, information for a type of requestedconnectivity, information for a requested packet data network (PDN)type, or information for a requested access point name (APN), andtransmit, to the terminal, an authentication response message inresponse to the authentication request message, wherein theauthentication response message includes at least one of information fora supported connection mode, information for a type of grantedconnectivity, information for a selected PDN type, or information for aselected APN.
 38. The WLAN of claim 37, wherein the information for thetype of requested connectivity includes information on whether theterminal requests non-seamless WLAN offload, and wherein the informationfor the type of granted connectivity includes information on whethernon-seamless WLAN offload is authorized.
 39. The WLAN of claim 37,wherein the controller is further configured to receive, from theterminal, a connection request message based on the authenticationresponse message, wherein the connection request message including atleast one of information for an APN, information for a PDN type, orinformation for a request type related to the connection requestmessage.
 40. The WLAN of claim 37, wherein the controller is furtherconfigured to transmit, to the terminal, a connection response messagein response to the connection request message, wherein the connectionresponse message includes at least one of information for the APN,information for a PDN address, or information for a user planeidentification (ID).